home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 1 / ETO Development Tools 1.iso / Essentials / MacApp Documentation / MacApp AppleLink Messages / MacApp.Tech$ Apr 89 / T0016-Re Dangerous locks -Apr89 < prev    next >
Encoding:
Text File  |  1989-04-13  |  1.4 KB  |  36 lines  |  [TEXT/GEOL]

  1. Item    4101948                         13-April-89        01:15
  2.  
  3. From:   UK0004                          Bacchus & Smith, Paul Smith
  4.  
  5. To:     FRIEDRICH1                      Friedrich, Steve
  6.         ROLLIN1                         Rollin, Keith A.
  7.         ALGER                           Alger, Jeff
  8.         MUYSVASOVIC1                    ER&D - J-D Muys-Vasovic
  9.  
  10. cc:     MACAPP.TECH$                    MACAPP Tech
  11.  
  12. Sub:    Re Dangerous locks (b7/8/9)
  13.  
  14. Thanks to messrs Muys-Vasovic, Rollin, Friedrich, and Alger for their comments.
  15.  
  16. I sincerely hope that the MacApp team will be able to implement something like
  17. the fLockCount approach. I believe that the (b9) principle of passing past and
  18. present locking states back and forth between objects is too dangerous (what
  19. about the toolbox programmers who misuse HGetState et al, or the assembler
  20. programmers who have to be constantly reminded to save and restore processor
  21. status instead of turning off and on interrupts: I know that everybody knows
  22. how to do it, but I also know how easy it is to forget) AND furthermore, as Mr
  23. Alger points out all this stuff is against the principles of object-oriented
  24. programming.
  25.  
  26. After all, this is _such_ a basic point and it's a terrible shame to go to 2.0
  27. final with what is, to us, a serious defect in a low level of MacApp.
  28.  
  29. Please, MacApp team???
  30.  
  31. Best regards,
  32.  
  33. Paul G Smith
  34. ------------
  35.  
  36.